@charset 'utf-8';.banner,.header-m,.i-banner,.i-main,footer,main{-webkit-transition:all .5s;transition:all .5s}
.header{padding-right:60px;padding-left:60px;height:80px}
.header .logo{overflow:hidden;height:80px;line-height:80px}
.header nav{margin-left:10.8%}
.header nav ul li{position:relative;float:left;margin:0 22px}
.header nav ul li.cur a,.header nav ul li:hover a{color:#16ac9f}
.header nav ul li.cur a::before,.header nav ul li:hover a::before{display:block}
.header nav ul li:hover .sub-nav{top:100px;visibility:visible;opacity:1}
.header nav ul li>a{position:relative;line-height:80px}
.header nav ul li>a::before{position:absolute;bottom:18px;left:50%;display:none;border-right:5px solid transparent;border-bottom:5px solid #16ac9f;border-left:5px solid transparent;content:'';-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.header nav ul li .sub-nav{top:130px;left:50%;z-index:1;visibility:hidden;padding:0 10px;width:180px;background:rgba(255,255,255,.9);opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.header nav ul li .sub-nav a{height:40px;border-bottom:1px solid #666;text-align:center;line-height:40px}
.header nav ul li .sub-nav a:hover{background:#16ac9f;color:#fff}
.header .search-btn{width:20px;height:80px;background:url(../images/search.png) no-repeat center;cursor:pointer}
.footer{padding-top:.6rem;padding-bottom:.65rem;background:#16ac9f}
.footer .txt{width:500px}
.footer .txt h3{font-size:36px}
.footer .txt .box .img{width:110px;height:110px}
.footer .txt .box .li25{width:calc(100% - 110px)}
.footer>.fr{width:calc(100% - 500px)}
.footer dl{margin-left:85px}
.footer dl dt{margin-bottom:15px; font-weight:bold}
.footer dl dd{line-height:25px}
.owl-controls .owl-page span{background:#16ac9f}
.owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{background:#999}
.i-banner ul li{height:820px;background-position:center;background-repeat:no-repeat}
.i-banner .owl-buttons{position:absolute;top:50%;left:50%;margin:0 auto;width:1200px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.i-banner .owl-controls .owl-buttons div{width:38px;height:38px}
.i-banner .owl-controls .owl-buttons .owl-prev{left:0;background-image:url(../images/banner_l.png)}
.i-banner .owl-controls .owl-buttons .owl-next{right:0;background-image:url(../images/banner_r.png)}
.i-banner .owl-controls .owl-page span{position:relative;margin:0 9px;background:0 0;-webkit-transition:all .3s;transition:all .3s}
.i-banner .owl-controls .owl-page span::before{position:absolute;top:50%;left:50%;visibility:hidden;width:184%;height:184%;border-radius:50%;background:rgba(255,255,255,.4);content:'';opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%);transform:translateX(-50%) translateY(-50%)}
.i-banner .owl-controls .owl-page span::after{position:absolute;top:50%;left:50%;z-index:1;width:100%;height:100%;border-radius:50%;background:rgba(255,255,255,.8);content:'';-webkit-transform:translateX(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%);transform:translateX(-50%) translateY(-50%)}
.i-banner .owl-controls .owl-page.active span::before,.i-banner .owl-controls .owl-page:hover span::before{visibility:visible;opacity:1}
@media (max-width:1024px){.i-banner ul li{height:4rem;background-size:cover}
}
@media (max-width:768px){.i-banner ul li{height:inherit;background-image:none!important}
.i-banner ul li img{display:block;width:100%}
.i-banner .owl-pagination{right:inherit;bottom:.2rem;text-align:inherit}
.i-banner .owl-pagination .owl-page span{width:12px;height:12px}
}
.banner{height:412px;background-position:center;background-size:cover;background-repeat:no-repeat}
.banner h2{bottom:45px;left:0;padding-left:.15rem;border-left:3px solid #16ac9f}
.banner i{font-size:28px}
.banner span{font-size:18px; font-weight:normal}
.i-about{padding-top:1.1rem;padding-bottom:1.3rem;background:#ebece6}
.i-about .info{padding-right:4%;padding-left:8.4%;width:calc(100% - 550px);background:url(../images/i_about.png) no-repeat center 18%}
.i-about .info h2 strong{font-size:94px}
.i-about .info h2 em{padding-top:38px;font-size:16px}
.i-about .info h2 i{font-size:26px}
.i-about .info .txt{overflow:auto;height:175px;line-height:35px}
.i-about .info .btn{position:relative;display:inline-block;width:160px;height:45px;border:1px solid #d0d0d0;text-align:center;font-size:13px;line-height:43px;-webkit-transition:all .3s .3s;transition:all .3s .3s;pointer-events:all}
.i-about .info .btn:hover{background:#16ac9f;color:#fff}
.i-about .info .btn:hover span{width:80px;height:22.5px;border-color:#09b;-webkit-transition-delay:0s;transition-delay:0s}
.i-about .info .btn span{position:absolute;display:block;width:13px;height:13px;border-color:#333;border-style:solid;border-width:0;font-size:0;-webkit-transition:.3s .3s ease-in-out;transition:.3s .3s ease-in-out}
.i-about .info .btn .top_left{top:-1px;left:-1px;border-left-width:1px;border-top-width:1px}
.i-about .info .btn .top_right{top:-1px;right:-1px;border-right-width:1px;border-top-width:1px}
.i-about .info .btn .bottom_left{bottom:-1px;left:-1px;border-left-width:1px;border-bottom-width:1px}
.i-about .info .btn .bottom_right{right:-1px;bottom:-1px;border-right-width:1px;border-bottom-width:1px}
.i-about .info .btn i{text-transform:capitalize;font-style:normal;font-size:15px}
.i-about .i-video{width:550px}
.i-pro{position:relative;padding-top:1.2rem}
.i-pro::after{position:absolute;top:0;left:0;width:0;height:520px;background:url(../images/pro_bg.jpg) center;content:'';-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:.3s;transition-delay:.3s}
.i-pro.hsm-ani{animation:slideInUp2 ease-out .65s forwards!important;-webkit-animation:slideInUp2 ease-out .65s forwards!important}
.i-pro.hsm-ani::after{width:100%}
@keyframes slideInUp2{from{transform:translate3d(0,0,0)}
to{opacity:1;transform:none}
}
@-webkit-keyframes fadeInUp2{from{-webkit-transform:translate3d(0,0,0)}
to{opacity:1;transform:none}
}
.i-pro .mauto{position:relative;z-index:1;background:#fff}
.i-pro .con{margin-left:-.6rem;padding:.7rem .5rem 0 .5rem}
.i-pro .box{margin-bottom:.8rem;padding-left:.6rem}
.i-pro h2{position:relative;margin-bottom:2px!important; font-weight:normal}
.i-pro h2::after{position:absolute;top:-26px;right:0;width:197px;height:169px;background:url(../images/i_pro_bg.png) no-repeat center;content:''}
.i-pro h2 strong{font-size:36px}
.i-pro h2 .txt{height:44px;color:#444}
.i-pro .info{bottom:0;left:0;width:100%;color:#fff}
.i-pro h3{font-size:18px; font-weight:normal}
.i-news{padding-bottom:1rem}
.i-news h2 strong{font-size:42px}
.i-news h2 span{font-size:16px}
.i-news .img{float:right}
.i-news .info{padding-right:8%}
.i-news .info h3{ font-weight:normal}
.i-news .info .txt{color:#777;font-size:13px}
.i-news .owl-pagination{display:none}
.i-news .owl-controls .owl-buttons div{top:inherit;bottom:.25rem;width:32px;height:32px;background:red;background-color:#aaa;background-position:center;background-repeat:no-repeat;transform:inherit}
.i-news .owl-controls .owl-buttons div:hover{background-color:#16ac9f}
.i-news .owl-controls .owl-buttons .owl-prev{left:50%;margin-left:-32px;background-image:url(../images/i_news_l.png)}
.i-news .owl-controls .owl-buttons .owl-next{right:0;left:50%;background-image:url(../images/i_news_r.png)}
.i-news .owl-controls .owl-page span{background:rgba(255,255,255,.8)}
.i-news .owl-controls .owl-page.active span,.i-news .owl-controls .owl-page:hover span{background:#16ac9f}
.main{background-color:#f0f0f0}
.content{min-height:400px}
.main-nav-p{background:#16ac9f;text-align:center;font-size:0}
.main-nav-p li{display:inline-block}
.main-nav-p li.cur a,.main-nav-p li:hover a{border-color:#f0f0f0;background:#f0f0f0;color:#333;}
.main-nav-p a{padding:0 34px;height:58px;border-left:1px solid #49beb4;color:#fff;font-size:16px;line-height:58px}
.main-home{height:65px;border-bottom:1px solid #d2d2d2;line-height:65px}
.main-home i{color:#16ac9f}
.about-list h2{padding-bottom:20px;color:#16ac9f;font-size:24px}
.about-list h2::after{position:absolute;bottom:0;left:50%;width:74px;height:1px;background:#16ac9f;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.about-list .img,.about-list .info{position:absolute;height:385px}
.about-list h3{height:100px;font-size:16px; font-weight:bold; line-height:100px}
.about-list .info{width:645px;background:#fff}
.about-list .info .txt{overflow:auto;height:250px}
.about-list .img{top:60px;right:0;width:600px}
.about-list li{margin-bottom:.4rem;height:445px}
.about-list li:nth-child(odd) .info{top:0;left:0;z-index:1}
.about-list li:nth-child(odd) .img{top:60px;right:0}
.about-list li:nth-child(even) .info{top:60px;right:0;z-index:1}
.about-list li:nth-child(even) .img{top:60px;top:0;right:0;left:0}
.about .btn a{color:#16ac9f}
.news-list li{margin-bottom:.35rem;border-bottom:1px solid #d9d9d9}
.news-list li:hover h3{color:#16ac9f}
.news-list li:hover .date i{background:#16ac9f url(../images/news_more.png) no-repeat center}
.news-list h3{font-size:18px; color:#666}
.news-list .li22{height:48px;color:#9a9999}
.news-list .date .fl{height:33px;line-height:33px; font-family:Arial, Helvetica, sans-serif}
.news-list .date i{overflow:hidden;width:33px;height:33px;border-radius:50%;background:#ccc url(../images/news_more.png) no-repeat center}
.news-info h2{color:#16ac9f;font-size:18px}
.news-info .date a{color:#16ac9f}
.news-info .txt{border-top:1px solid #d2d2d2}
.news-info .page{border-top:1px solid #d2d2d2}
.news-info .page a{padding-right:5%;padding-left:5%;color:#666}
.news-info .page a:hover{color:#16ac9f}
.honor-list ul{margin-left:-.7rem}
.honor-list li{margin-top:.25rem;padding-left:.7rem}
.honor-list li a{background:url(../images/honor_bg.png) no-repeat bottom center;background-size:100% auto}
.honor-list li a .img{height:285px}
.honor-list li a .img img{position:absolute;right:0;bottom:60px;left:0;margin:auto;max-width:75%;max-height:82%}
.join-list .join-head{background:#16ac9f;color:#fff;line-height:60px; width:99.9999%;border-bottom: 1px solid #fff;}
.join-list .join-head li{float:left;display:inline-block;width:33.33333333%;text-align:center;font-weight:700}
.join-list .join-body{margin-bottom:1px}
.join-list .join-body:nth-child(odd) li{background-color:#f6f6f6}
.join-list .join-body:nth-child(even) li{background-color:#ededed}
.join-list .join-body.cur li{background:#16ac9f;color:#fff}
.join-list .join-body li{float:left;display:inline-block;width:33.33333333%;height:60px;text-align:center;line-height:53px}
.join-list .join-body li.btn{background-image:url(../images/join_1.png);background-position:center;background-repeat:no-repeat;cursor:pointer}
.join-list .join-body li.btn.cur{background-image:url(../images/join_2.png)}
.join-list .join-body .txt{background:#f6f6f6}
.bg1{background-image:url(../images/message_bg.jpg);background-position:center bottom;background-repeat:no-repeat}
.bg2{background-image:url(../images/bghistory.jpg);background-position:center bottom;background-repeat:no-repeat}
.message{padding-bottom:1.3rem}
.message form .txt,.message form textarea{border:1px solid #dcdcdc;background:#fff}
.message form .txt{width:49.2%;height:52px}
.message form .txt2{width:100%}
.message form textarea{width:100%;height:145px;font-size:14px}
.message form .btn input{width:49.2%;height:52px;border:1px solid #ccc;border:none;line-height:52px;cursor:pointer}
.message form .btn input:nth-child(1){background:#16ac9f;color:#fff}
.message form .btn input:nth-child(2){border:1px solid #dcdcdc;background:#e6e6e6}
.contact{padding-bottom:1.7rem}
.contact h2{color:#16ac9f;font-size:35px; font-weight:normal;}
.contact h3{font-size:22px; font-weight:normal}
.pro-info .tt1{width:185px;height:55px;background:#16ac9f;font-size:16px;line-height:55px}
.pro-info .tt2{position:relative}
.pro-info .tt2::after{position:absolute;bottom:0;left:0;width:calc(100% - 40px);height:1px;background:#e5e5e5;content:''}
.pro-info .tt2 i{z-index:1;padding-left:42px;width:185px;height:55px;background:#9a9999;color:#fefefe;font-size:16px;line-height:55px}
.pro-info .tt2 i::after{position:absolute;top:50%;left:21px;width:8px;height:17px;border:1px solid #d2d2d2;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.pro-info .list{padding:.75rem 10% .75rem 10%}
.pro-info .list .box{margin:.2rem 10px;width:300px}
.pro-info .list .imgs{height:188px;border-radius:50%}
.event{min-height:inherit}
.event h2{padding-bottom:1.45rem;color:#16ac9f;  font-weight:normal;}
.event h2 span{padding-top:5px;font-size:24px;}
.event .slider{padding-right:45px;padding-left:45px}
.event li{position:relative;padding:30px 35px .75rem 35px}
.event li::after,.event li::before{position:absolute;content:''}
.event li::before{top:0;left:0;z-index:1;width:15px;height:15px;border:2px solid #16ac9f;border-radius:50%}
.event li::after{top:17px;left:8px;width:2px;height:100%;background:#16ac9f}
.event .txt{overflow:auto;height:160px}
.event .txt i{display:inline;color:#f2192a}
.event h3{color:#16ac9f;font-size:28px; font-weight:normal}
.event .owl-pagination{display:none}
.event .owl-controls .owl-buttons div{width:40px;height:40px}
.event .owl-controls .owl-buttons .owl-prev{left:-40px;background:url(../images/event_l.png) no-repeat center}
.event .owl-controls .owl-buttons .owl-next{right:-40px;background:url(../images/event_r.png) no-repeat center}
.f20{color:#16ac9f;font-size:20px}
.xxx-list ul{margin-left:-.3rem}
.xxx-list li{margin-bottom:.2rem;padding-left:.3rem}
.xxx-list li a:hover{box-shadow:0 0 5px rgba(0,0,0,.1)}
.xxx-list li a:hover h3{color:#16ac9f}
.xxx-list li a:hover .imgs::after{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,140%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,140%,0)}
.xxx-list .imgs{height:100px}
.xxx-list .imgs::after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.15);content:'';-webkit-transition:transform .5s ease-out;transition:transform .5s ease-out;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-140%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-140%,0)}
.xxx-list h3{height:40px;font-size:16px;line-height:40px}
.xxx-list ul{margin-left:-rem}
.xxx-list li{margin-bottom:rem;padding-left:rem}
.fix-wrap{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%;background:rgba(0,0,0,.8)}
.fix-wrap .hide{position:fixed;top:5%;right:5%;padding:25px;width:25px;height:25px;border-radius:50%;background:#090908;cursor:pointer;-webkit-transition:all .8s;transition:all .8s}
.fix-wrap .hide::after,.fix-wrap .hide::before{position:absolute;top:50%;left:50%;margin-top:-27.5%;width:1px;height:55%;background:#fff;content:''}
.fix-wrap .hide::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fix-wrap .hide::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.fix-wrap .hide:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fix-video .video-wrap{display:table;overflow:hidden;margin:0 auto;padding:10px;max-width:55%;max-height:55%;border:1px solid #3a3a3a;background:#2d2d2d;-webkit-animation:ReturnToNormal .5s both;animation:ReturnToNormal .5s both}
.fix-video video{max-width:100%;max-height:100%}
.fix-pic{overflow:auto}
.fix-pic img{-webkit-animation:zoomIn .5s both;animation:zoomIn .5s both}
.fix-search{padding:0 2.5%;background:#222}
.fix-search:hover .search::after{-webkit-transform:scale(1);transform:scale(1)}
.fix-search .search{position:relative;padding-left:88px;width:100%;height:125px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNEE5NEZGREQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNEE5NEZGRUQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0QTk0RkZCRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0QTk0RkZDRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/Hs+IwAAAVlJREFUeNpi+P//PwMaFgLiJiC+/x8VHATiCCzqMTC6QBKSIc+AeC0QzwXiA0jiT4DYmFhDS6CaNgGxOg4NIUD8E6rOipChcVCFZUR4jwWIj0PVq+EylA2q4AAx4YWEQeAxLkMroAqESTS0D6rPAZuhL4H4NYkGgrAG1NDl2AwFgRVkGMqClBpQ5JgYIOAdA+ngL5TmR5eAGapKhqE8UPo1NkNvAbEtGYaaQOmDGDLAMIiGho0niWEKy2UWuBL/VyD+RYKBFlAD9+PLUTZQRUeAWICAgU5QB4CAIaG8745UaHQCsRkQ8wIxOxCLA7EfEG9HK7kuArEsoVLKHIgf/McPQF72RioaXwGxCD5DYdgXiBcC8S0gfgvEV4B4OhA7IqmRh+ZGELgJxFyEDCUWSwLxVSSDZalhKAhzogWFLiPYZMqBJBBfBGJRIH5ALUNBQBGI5wPxVIAAAwAoIUyRNtFOOQAAAABJRU5ErkJggg==) no-repeat 35px center;color:#555;font-size:66px}
.fix-search .search::after,.fix-search .search::before{position:absolute;bottom:0;left:0;width:100%;height:1px;content:'';-webkit-transition:all 1s;transition:all 1s}
.fix-search .search::before{background:#515151}
.fix-search .search::after{background:rgba(255,255,255,.5);-webkit-transform:scale(0,1);transform:scale(0,1)}
.fix-search .btn,.fix-search .txt{background:0 0;color:#555}
.fix-search .txt{padding-right:2%;width:100%;text-align:center;font-size:66px}
.fix-search .btn{font-size:24px}
@media (max-width:768px){.fix-video .video-wrap{max-width:90%}
.fix-search{padding:0 15px}
.fix-search .search{padding-left:0;height:65px;background:0 0}
.fix-search .txt{padding:0 10px;text-align:left;font-size:20px}
.fix-search .btn{color:#777;font-size:22px}
}
.mask-wrap{position:fixed;top:0;left:0;z-index:99999;display:none;width:100%;height:100%;text-align:center}
.mask-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}
.mask-main{position:absolute;top:50%;left:50%;margin-top:-300px;margin-left:-400px;width:800px;height:600px}
.mask-img{width:100%;height:500px}
.mask-img .img-md{max-width:100%;max-height:100%}
.mask-img img{position:relative;top:50%;max-width:100%;max-height:100%;transition:all .3s;transform:translateY(-50%)}
.mask-main p{margin:auto;height:40px;max-width:270px;border-radius:20px;background:#000;color:#fff;font-size:18px;line-height:40px}
.mask-pager li{position:absolute;top:25%;width:10%;height:50%;cursor:pointer}
.mask-pager .prev{left:10%;background:url(../images/mask_left.png) no-repeat center}
.mask-pager .next{right:10%;background:url(../images/mask_right.png) no-repeat center}
.mask-close{position:fixed;top:5%;right:5%;padding:25px;width:25px;height:25px;border-radius:50%;background:#090908;cursor:pointer;-webkit-transition:all .8s;transition:all .8s}
.mask-close::after,.mask-close::before{position:absolute;top:50%;left:50%;margin-top:-27.5%;width:1px;height:55%;background:#fff;content:''}
.mask-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mask-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.mask-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media (max-width:800px){.mask-main{top:0;left:0;margin-top:0;margin-left:0;width:100%;height:100%}
.mask-img{margin:10% auto;width:96%;height:80%}
.mask-main p{margin-top:-40px}
.mask-pager .prev{left:5%}
.mask-pager .next{right:5%}
.mask-img img{position:relative;top:50%;transform:translateY(-50%)}
}
.imgs{background:url(data:image/gif;base64,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) no-repeat center}
.bd_weixin_popup{height:300px!important}
.in-page{color:#888;line-height:35px}
.in-page span{padding:0 15px;border:1px solid #e8e8e8}
.in-page a{padding:0 15px;border:1px solid #e8e8e8}
.in-page a.cur,.in-page a:hover{border-color:#16ac9f;background:#16ac9f;color:#fff}
